#include "apilib.h"
// C语言中，在函数外部声明的变量会被解释为DB 和 RESB， 这些数据都会放在程序的二进制文件中。
// static也是这样的。
// 这样的数据是存储在程序的二进制文件中的

// 使用alloc函数的是程序运行起来后，从内存中动态分配的。
// 当使用malloc时，是用内存中的数据段中分配，具体有LDT 
// 当使用alloca时，是用内存中的栈决定。

char buf[150 * 50];

void HariMain(void)
{
	int win;
	win = api_openwin(buf, 150, 50, -1, "hello");
	for (;;) {
		if (api_getkey(1) == 0x0a) {
			break; /* Enter‚È‚çbreak; */
		}
	}
	api_end();
}
